
static const int Stencil5Blur[][5] = {
  {  1,  1,  1,  1,  1, },
  {  1,  1,  1,  1,  1, },
  {  1,  1,  1,  1,  1, },
  {  1,  1,  1,  1,  1, },
  {  1,  1,  1,  1,  1, },
};

static const int Stencil5ID[][5] = {
  {  0,  0,  0,  0,  0, },
  {  0,  0,  0,  0,  0, },
  {  0,  0,  1,  0,  0, },
  {  0,  0,  0,  0,  0, },
  {  0,  0,  0,  0,  0, },
};

static const int Stencil5Push[][5] = {
  { -3, -2, -1,  0,  0, },
  { -2, -1, -1,  0,  0, },
  {  0, -1,  1,  1,  0, },
  {  0,  0,  1,  1,  2, },
  {  0,  0,  1,  2,  3, },
};

static const int Stencil5Shape[][5] = {
  {  0,  0,  0,  0,  0 },
  {  0,  0,  1,  0,  0 },
  {  0,  1, -4,  1,  0 },
  {  0,  0,  1,  0,  0 },
  {  0,  0,  0,  0,  0 },
};

static const int Stencil5Sharpen[][5] = {
  { -1, -1, -1, -1, -1 },
  { -1,  2,  2,  2, -1 },
  { -1,  2,  8,  2, -1 },
  { -1,  2,  2,  2, -1 },
  { -1, -1, -1, -1, -1 },
};

static const int Stencil5Edges[][5] = {
  {  0,  0,  0,  0, 0 },
  {  0,  0,  0,  0, 0 },
  { -1, -1,  2,  0, 0 },
  {  0,  0,  0,  0, 0 },
  {  0,  0,  0,  0, 0 },
};

